package com.yida.gwj.expend.outside.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * @Description 业主征求意见详情DTO
 * @Author wws
 * @Date 2023-06-28
 */
@ApiModel("业主征求意见详情DTO")
public class OwnerCommentsDetailDTO {

    @ApiModelProperty("业主名称")
    private String ownerName;

    @ApiModelProperty("楼栋号")
    private String buildName;

    @ApiModelProperty("房号")
    private String roomNum;

    @ApiModelProperty("房屋用途")
    private String useType;

    @ApiModelProperty("缴款面积")
    private BigDecimal actualSize;

    @ApiModelProperty("应分摊金额")
    private BigDecimal allocationMoney;

    @ApiModelProperty("业主意见")
    private String ownerOpinion;

    @ApiModelProperty("手机号码")
    private String phone;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("身份证号码")
    private String cardNum;

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public String getBuildName() {
        return buildName;
    }

    public void setBuildName(String buildName) {
        this.buildName = buildName;
    }

    public String getRoomNum() {
        return roomNum;
    }

    public void setRoomNum(String roomNum) {
        this.roomNum = roomNum;
    }

    public String getUseType() {
        return useType;
    }

    public void setUseType(String useType) {
        this.useType = useType;
    }

    public BigDecimal getActualSize() {
        return actualSize;
    }

    public void setActualSize(BigDecimal actualSize) {
        this.actualSize = actualSize;
    }

    public BigDecimal getAllocationMoney() {
        return allocationMoney;
    }

    public void setAllocationMoney(BigDecimal allocationMoney) {
        this.allocationMoney = allocationMoney;
    }

    public String getOwnerOpinion() {
        return ownerOpinion;
    }

    public void setOwnerOpinion(String ownerOpinion) {
        this.ownerOpinion = ownerOpinion;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getCardNum() {
        return cardNum;
    }

    public void setCardNum(String cardNum) {
        this.cardNum = cardNum;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("OwnerCommentsDetailDTO{");
        sb.append("ownerName='").append(ownerName).append('\'');
        sb.append(", buildName='").append(buildName).append('\'');
        sb.append(", roomNum='").append(roomNum).append('\'');
        sb.append(", useType='").append(useType).append('\'');
        sb.append(", actualSize=").append(actualSize);
        sb.append(", allocationMoney=").append(allocationMoney);
        sb.append(", ownerOpinion='").append(ownerOpinion).append('\'');
        sb.append(", phone='").append(phone).append('\'');
        sb.append(", remark='").append(remark).append('\'');
        sb.append(", cardNum='").append(cardNum).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
